<!DOCTYPE html>
<html lang="zn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>返回值</title>
    <script>
        /*
            创建一个函数，用来计算三个数的和
            可以使用return来设置函数的返回值
                语法：
                    return 值
                return 后的值将会会作为函数的执行结果返回，
                可以定义一个变量，来接收该结果
            在函数中return后的语句都不会执行

            如果return语句后不跟任何值就相当于返回一个undefined
            如果函数不写return，也会返回undefined
            return后可以跟任意类型的值
        */

        function sum(a,b,c){
            var d = a + b + c;
            return d;
        }

        // 调用函数
        // 变量result的值就是函数的执行结果
        // 函数返回什么result的值就是什么
        var result = sum(4,7,8);
        console.log("result="+result);
    </script>
</head>
<body>
    
</body>
</html>